﻿using InsertImg;
using System.Reflection;

//string imagePath = @"F:\BCS_Test\KC.jpg";

//// 读取图片文件并转换为字节数组
//byte[] imageData = File.ReadAllBytes(imagePath);

//// 将字节数组转换为16进制字符串
//string hexData = BitConverter.ToString(imageData).Replace("-", "");

//Console.WriteLine((char)13);
//Console.ReadKey();

string filePath = @"E:\James.Liu\Projects\Arsenal\Arsenal\sample.txt"; // 文本文件路径

// 读取文本文件的所有行
string[] lines = File.ReadAllLines(filePath);

var dllPath = lines[0];

// 加载程序集
Assembly assembly = Assembly.LoadFrom(dllPath);

// 获取类型信息
Type type = assembly.GetType("InsertImg.TestObj");

// 创建对象实例
object instance = Activator.CreateInstance(type);

// 转换为具体类型
TestObj obj = (TestObj)instance;

// 调用对象方法
obj.ReadDll();

Console.ReadKey();

